Building Contractor & Services Ltd
23 Kendal Ave., Barking, Greater London, United Kingdom, IG11 7RF
(02085) 913218 Phone